'jquery' => [
'scripts' => [
- 'resources/lib/jquery/jquery3.js',
+ 'resources/lib/jquery/jquery.js',
'resources/lib/jquery/jquery.migrate.js',
],
'raw' => true,
'az' => 'resources/lib/moment/locale/az.js',
'be' => 'resources/lib/moment/locale/be.js',
'bg' => 'resources/lib/moment/locale/bg.js',
+ 'bm' => 'resources/lib/moment/locale/bm.js',
'bn' => 'resources/lib/moment/locale/bn.js',
'bo' => 'resources/lib/moment/locale/bo.js',
'br' => 'resources/lib/moment/locale/br.js',
'da' => 'resources/lib/moment/locale/da.js',
'de' => 'resources/lib/moment/locale/de.js',
'de-at' => 'resources/lib/moment/locale/de-at.js',
+ 'de-ch' => 'resources/lib/moment/locale/de-ch.js',
'dv' => 'resources/lib/moment/locale/dv.js',
'el' => 'resources/lib/moment/locale/el.js',
'en' => 'resources/src/moment-dmy.js',
'fa' => 'resources/lib/moment/locale/fa.js',
'fi' => 'resources/lib/moment/locale/fi.js',
'fo' => 'resources/lib/moment/locale/fo.js',
- 'fr-ca' => 'resources/lib/moment/locale/fr-ca.js',
'fr' => 'resources/lib/moment/locale/fr.js',
+ 'fr-ca' => 'resources/lib/moment/locale/fr-ca.js',
'fy' => 'resources/lib/moment/locale/fy.js',
'gd' => 'resources/lib/moment/locale/gd.js',
'gl' => 'resources/lib/moment/locale/gl.js',
+ 'gom-Latn' => 'resources/lib/moment/locale/gom-latn.js',
+ 'gu' => 'resources/lib/moment/locale/gu.js',
'he' => 'resources/lib/moment/locale/he.js',
'hi' => 'resources/lib/moment/locale/hi.js',
'hr' => 'resources/lib/moment/locale/hr.js',
'jv' => 'resources/lib/moment/locale/jv.js',
'ka' => 'resources/lib/moment/locale/ka.js',
'kk-cyrl' => 'resources/lib/moment/locale/kk.js',
+ 'kn' => 'resources/lib/moment/locale/kn.js',
'ko' => 'resources/lib/moment/locale/ko.js',
'ky' => 'resources/lib/moment/locale/ky.js',
'lo' => 'resources/lib/moment/locale/lo.js',
'nn' => 'resources/lib/moment/locale/nn.js',
'pa' => 'resources/lib/moment/locale/pa-in.js',
'pl' => 'resources/lib/moment/locale/pl.js',
- 'pt-br' => 'resources/lib/moment/locale/pt-br.js',
'pt' => 'resources/lib/moment/locale/pt.js',
+ 'pt-br' => 'resources/lib/moment/locale/pt-br.js',
'ro' => 'resources/lib/moment/locale/ro.js',
'ru' => 'resources/lib/moment/locale/ru.js',
+ 'sd' => 'resources/lib/moment/locale/sd.js',
'se' => 'resources/lib/moment/locale/se.js',
'si' => 'resources/lib/moment/locale/si.js',
'sk' => 'resources/lib/moment/locale/sk.js',
'sw' => 'resources/lib/moment/locale/sw.js',
'ta' => 'resources/lib/moment/locale/ta.js',
'te' => 'resources/lib/moment/locale/te.js',
+ 'tet' => 'resources/lib/moment/locale/tet.js',
'th' => 'resources/lib/moment/locale/th.js',
'tl-ph' => 'resources/lib/moment/locale/tl-ph.js',
'tr' => 'resources/lib/moment/locale/tr.js',
'tzm' => 'resources/lib/moment/locale/tzm.js',
'tzm-latn' => 'resources/lib/moment/locale/tzm-latn.js',
'uk' => 'resources/lib/moment/locale/uk.js',
+ 'ur' => 'resources/lib/moment/locale/ur.js',
'uz' => 'resources/lib/moment/locale/uz.js',
+ 'uz-Latn' => 'resources/lib/moment/locale/uz-latn.js',
'vi' => 'resources/lib/moment/locale/vi.js',
+ 'yo' => 'resources/lib/moment/locale/yo.js',
+ 'zh-hans' => 'resources/lib/moment/locale/zh-cn.js',
+ 'zh-hant' => 'resources/lib/moment/locale/zh-tw.js',
'zh-cn' => 'resources/lib/moment/locale/zh-cn.js',
'zh-hk' => 'resources/lib/moment/locale/zh-hk.js',
'zh-tw' => 'resources/lib/moment/locale/zh-tw.js',
- 'zh-hans' => 'resources/lib/moment/locale/zh-cn.js',
- 'zh-hant' => 'resources/lib/moment/locale/zh-tw.js',
],
// HACK: skinScripts come after languageScripts, and we need locale overrides to come
// after locale definitions
],
'dependencies' => [
'jquery.footHovzer',
+ 'oojs-ui-core',
],
],
'mediawiki.diff.styles' => [
'scripts' => 'resources/src/mediawiki/mediawiki.notification.js',
'dependencies' => [
'mediawiki.util',
+ 'mediawiki.visibleTimeout',
],
'targets' => [ 'desktop', 'mobile' ],
],
'scripts' => 'resources/src/mediawiki/mediawiki.experiments.js',
'targets' => [ 'desktop', 'mobile' ],
],
+ 'mediawiki.editfont.styles' => [
+ 'styles' => 'resources/src/mediawiki/mediawiki.editfont.css',
+ 'targets' => [ 'desktop', 'mobile' ],
+ ],
+ 'mediawiki.visibleTimeout' => [
+ 'scripts' => 'resources/src/mediawiki/mediawiki.visibleTimeout.js',
+ 'targets' => [ 'desktop', 'mobile' ],
+ ],
/* MediaWiki Action */
'styles' => 'resources/src/mediawiki.action/mediawiki.action.edit.css',
'dependencies' => [
'mediawiki.action.edit.styles',
+ 'mediawiki.editfont.styles',
'jquery.textSelection',
'oojs-ui-core',
'mediawiki.widgets.visibleByteLimit',
'rcfilters-savedqueries-new-name-label',
'rcfilters-savedqueries-new-name-placeholder',
'rcfilters-savedqueries-add-new-title',
+ 'rcfilters-savedqueries-already-saved',
'rcfilters-savedqueries-apply-label',
'rcfilters-savedqueries-apply-and-setdefault-label',
'rcfilters-savedqueries-cancel-label',
'invert',
'recentchanges-noresult',
'recentchanges-timeout',
+ 'recentchanges-network',
'quotation-marks',
],
'dependencies' => [
],
],
'mediawiki.special' => [
- 'styles' => 'resources/src/mediawiki.special/mediawiki.special.css',
+ 'styles' => [
+ 'resources/src/mediawiki.special/mediawiki.special.css',
+ 'resources/src/mediawiki.special/mediawiki.special.userrights.css',
+ ],
'targets' => [ 'desktop', 'mobile' ],
],
'mediawiki.special.apisandbox.styles' => [
'api-help-param-integer-minmax',
'api-help-param-multi-separate',
'api-help-param-multi-max',
+ 'api-help-param-maxbytes',
+ 'api-help-param-maxchars',
'apisandbox-submit-invalid-fields-title',
'apisandbox-submit-invalid-fields-message',
'apisandbox-results',
'mediawiki.special.pagesWithProp' => [
'styles' => 'resources/src/mediawiki.special/mediawiki.special.pagesWithProp.css',
],
- 'mediawiki.special.preferences' => [
+ 'mediawiki.special.preferences.ooui' => [
'scripts' => [
'resources/src/mediawiki.special/mediawiki.special.preferences.confirmClose.js',
'resources/src/mediawiki.special/mediawiki.special.preferences.convertmessagebox.js',
+ 'resources/src/mediawiki.special/mediawiki.special.preferences.editfont.js',
'resources/src/mediawiki.special/mediawiki.special.preferences.tabs.js',
'resources/src/mediawiki.special/mediawiki.special.preferences.timezone.js',
],
'mediawiki.language',
'mediawiki.confirmCloseWindow',
'mediawiki.notification.convertmessagebox',
+ 'oojs-ui-widgets',
+ 'mediawiki.widgets.SelectWithInputWidget',
+ 'mediawiki.editfont.styles',
],
],
- 'mediawiki.special.preferences.styles' => [
+ 'mediawiki.special.preferences.styles.ooui' => [
'styles' => 'resources/src/mediawiki.special/mediawiki.special.preferences.styles.css',
],
'mediawiki.special.recentchanges' => [
],
],
'mediawiki.special.userrights' => [
- 'styles' => 'resources/src/mediawiki.special/mediawiki.special.userrights.css',
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.userrights.js',
'dependencies' => [
'mediawiki.notification.convertmessagebox',
'oojs-ui.styles.icons-moderation',
],
'messages' => [
+ 'ooui-item-remove',
'ooui-outline-control-move-down',
'ooui-outline-control-move-up',
'ooui-outline-control-remove',